plant liqueur
noun
: a liqueur made from plants, roots, herbs, and seeds first macerated in brandy and then distilled compare fruit liqueur
Love words? Need even more definitions?
Merriam-Webster unabridged
Share